#include "DynamicArray.hpp"

int main()
{
    //类模板的显式调用
    DynamicArray<std::string> a;

    a.InsertTail("hello");
    a.InsertTail("world");

    DynamicArray<std::string> b = a;
    b = a;
    // a.show();
    // b.show();

    // DynamicArray<std::string> c = a;
    // c.show();

    // a.RemoveByIndex(1);
    // a.show();
    a.RemoveByElement("hello");
    a.InsertHead("love");
    std::cout<<"a:"<<a<< " " <<" b:"<< b<<std::endl;
    return 0;
}